Nepal Domestic Flight Routes: Complete Guide to Flights, Destinations, Airports & Booking
Nepal is a mountainous country where domestic flights play an important role in connecting Kathmandu with major tourist destinations, remote mountain regions, pilgrimage sites, business centers, and cities across the country. Although Nepal has an extensive road network, flying is often the fastest and most convenient way to travel between major destinations.
For international travelers, domestic flights are particularly useful for destinations such as Pokhara, Lukla, Jomsom, Bharatpur, Bhairahawa, Nepalgunj, Bhadrapur, and Dhangadhi. Mountain airports also provide essential access to trekking and pilgrimage regions where road travel can take considerably longer.
Nepal Domestic Flight Network
Nepal's domestic aviation network is centered largely around Kathmandu, with additional regional connections from airports such as Pokhara and Nepalgunj.
The most popular domestic routes include:
- Kathmandu to Pokhara
- Kathmandu to Lukla
- Kathmandu to Bharatpur
- Kathmandu to Bhairahawa
- Kathmandu to Nepalgunj
- Kathmandu to Bhadrapur
- Kathmandu to Biratnagar
- Kathmandu to Janakpur
- Kathmandu to Dhangadhi
- Kathmandu to Surkhet
- Pokhara to Jomsom
- Pokhara to Bharatpur
- Pokhara to Bhairahawa
- Nepalgunj to Simikot
- Nepalgunj to Jumla
- Nepalgunj to Dolpa
Flight frequency varies by route, season, weather, airport conditions and airline operations.
Major Nepal Domestic Flight Routes
1. Kathmandu to Pokhara Flight
Kathmandu–Pokhara is one of Nepal's busiest and most popular domestic aviation routes.
Pokhara is the gateway to the Annapurna region and is also one of Nepal's leading leisure destinations. Travelers commonly fly to Pokhara for:
- Annapurna Base Camp Trek
- Annapurna Circuit Trek
- Mardi Himal Trek
- Ghorepani Poon Hill Trek
- Paragliding
- Mountain sightseeing
- Phewa Lake
- Sarangkot
- Luxury holidays
The flight is considerably faster than traveling by road, making it a popular choice for travelers with limited time.
Route: Kathmandu (KTM) → Pokhara (PKR)
2. Kathmandu to Lukla Flight
The Kathmandu–Lukla route is internationally famous because Lukla is one of the primary gateways to the Everest region.
Trekkers generally use Lukla as the starting point for:
- Everest Base Camp Trek
- Everest View Trek
- Gokyo Valley Trek
- Everest Three Passes Trek
- Everest expedition approaches
Flights to Lukla are particularly sensitive to weather and visibility. Delays and cancellations can occur, especially during periods of poor mountain weather.
Route: Kathmandu (KTM) → Lukla (LUA)
Kathmandu–Lukla Flight Tips
Travelers should consider keeping at least one extra day in their itinerary because mountain flights can be affected by:
- Cloud
- Strong wind
- Rain
- Fog
- Visibility
- Airport operating conditions
3. Pokhara to Jomsom Flight
The Pokhara–Jomsom flight is one of Nepal's most scenic domestic air journeys.
Jomsom provides access to:
- Mustang
- Muktinath
- Kagbeni
- Marpha
- Tukuche
- Lower Mustang
Many pilgrims use the route as part of their journey to Muktinath Temple.
Route: Pokhara (PKR) → Jomsom (JMO)
Because of the mountainous terrain and afternoon winds in the Kali Gandaki Valley, flights are often scheduled in the morning.
4. Kathmandu to Bharatpur Flight
Bharatpur Airport provides convenient access to the Chitwan region.
Travelers flying to Bharatpur commonly visit:
- Chitwan National Park
- Sauraha
- Tharu villages
- Jungle safari destinations
- Canoeing and wildlife areas
The route is particularly useful for travelers combining Kathmandu with a Chitwan wildlife tour.
Route: Kathmandu (KTM) → Bharatpur (BHR)
5. Kathmandu to Bhairahawa Flight
Bhairahawa, served by Gautam Buddha International Airport, is the main aviation gateway for Lumbini.
The route is useful for:
- Lumbini pilgrimage
- Buddhist circuit tours
- Kapilvastu
- Tilaurakot
- Western Nepal travel
International travelers can also combine Kathmandu, Lumbini and Pokhara in one itinerary.
Route: Kathmandu (KTM) → Bhairahawa (BWA)
6. Kathmandu to Nepalgunj Flight
Nepalgunj is an important aviation hub for western and northwestern Nepal.
From Nepalgunj, travelers can continue toward remote Himalayan destinations including:
- Humla
- Simikot
- Dolpo
- Jumla
- Rara region
Nepalgunj is also commonly used as a transit point for travelers heading toward Simikot for the Kailash Mansarovar region.
Route: Kathmandu (KTM) → Nepalgunj (KEP)
7. Nepalgunj to Simikot Flight
Simikot is the administrative center and principal air gateway of Humla.
The Nepalgunj–Simikot route is particularly important for travelers heading toward:
- Humla
- Hilsa
- Kailash Mansarovar routes
- Remote Himalayan communities
Flights operate in challenging Himalayan terrain and can be affected by weather conditions.
Route: Nepalgunj (KEP) → Simikot (IMK)
8. Kathmandu to Bhadrapur Flight
Bhadrapur Airport, also known as Chandragadhi Airport, serves eastern Nepal.
It is particularly useful for travelers visiting:
- Jhapa
- Ilam
- Kanyam
- Eastern Nepal
- Darjeeling access routes
- Sikkim access routes
Route: Kathmandu (KTM) → Bhadrapur (BDP)
Travelers can combine a Bhadrapur flight with road travel toward the tea-growing areas of Ilam.
9. Kathmandu to Biratnagar Flight
Biratnagar is one of Nepal's major commercial cities and an important gateway to eastern Nepal.
The route serves:
- Business travelers
- Industrial areas
- Eastern Nepal
- Koshi Province
- Regional tourism
Route: Kathmandu (KTM) → Biratnagar (BIR)
10. Kathmandu to Janakpur Flight
Janakpur is one of Nepal's most important religious and cultural destinations.
Travelers visit Janakpur for:
- Janaki Mandir
- Ram Janaki Temple
- Mithila culture
- Religious pilgrimage
- Historical and cultural tourism
Route: Kathmandu (KTM) → Janakpur (JKR)
The flight is especially convenient for travelers who want to include Janakpur in a short Nepal pilgrimage itinerary.
11. Kathmandu to Dhangadhi Flight
Dhangadhi is an important gateway to far-western Nepal.
The airport serves travelers visiting:
- Sudurpashchim Province
- Khaptad region
- Shuklaphanta National Park
- Far-western Nepal
- Regional business destinations
Route: Kathmandu (KTM) → Dhangadhi (DHI)
12. Kathmandu to Surkhet Flight
Surkhet is an important transportation hub for Karnali Province.
It provides access toward destinations including:
- Karnali
- Dailekh
- Jumla
- Kalikot
- Rara region
Route: Kathmandu (KTM) → Surkhet (SKH)
13. Kathmandu to Tumlingtar Flight
Tumlingtar provides access to eastern Nepal and the Arun Valley region.
It can be useful for travelers visiting:
- Sankhuwasabha
- Arun Valley
- Makalu region
- Eastern Nepal
For trekkers heading toward the Makalu region, Tumlingtar can form part of the access itinerary.
14. Nepalgunj to Dolpa Flight
Dolpa is one of Nepal's most remote Himalayan regions.
Flights from Nepalgunj provide access toward Juphal/Dolpa Airport, from where travelers can continue toward destinations such as:
- Dunai
- Phoksundo Lake
- Shey Phoksundo National Park
- Upper Dolpo
Because of the remote geography, travelers should allow flexibility for flight changes and weather delays.
Nepal Domestic Airlines
Domestic aviation in Nepal is served by several airlines and helicopter operators. Major airlines operating domestic services have included:
- Buddha Air
- Yeti Airlines
- Shree Airlines
- Saurya Airlines
- Tara Air
- Summit Air
Important: Airline schedules and route availability can change, so passengers should confirm the latest operating schedule before booking.
Nepal Domestic Flight Airports
Some of the most important airports for domestic travelers include:
| Airport | Code | Main Gateway |
|---|---|---|
| Tribhuvan International Airport, Kathmandu | KTM | Kathmandu & national connections |
| Pokhara International Airport | PKR | Pokhara & Annapurna |
| Tenzing-Hillary Airport, Lukla | LUA | Everest region |
| Bharatpur Airport | BHR | Chitwan |
| Gautam Buddha International Airport | BWA | Lumbini |
| Nepalgunj Airport | KEP | Western Nepal |
| Chandragadhi Airport | BDP | Eastern Nepal |
| Biratnagar Airport | BIR | Eastern Nepal |
| Janakpur Airport | JKR | Janakpur |
| Dhangadhi Airport | DHI | Far-western Nepal |
| Jomsom Airport | JMO | Mustang/Muktinath |
| Simikot Airport | IMK | Humla |
| Jumla Airport | JUM | Jumla/Karnali |
| Juphal Airport | DOP | Dolpa |
| Surkhet Airport | SKH | Karnali |
Nepal Domestic Flight Booking
Domestic flights in Nepal can be booked through airlines, authorized travel agencies and online booking platforms.
When booking, passengers should provide:
- Full passenger name
- Passport details for foreign travelers
- Travel date
- Preferred route
- Number of passengers
- Contact information
- Baggage requirements
For mountain destinations, it is advisable to book flights with some flexibility because weather conditions can affect operations.
Domestic Flight Fare in Nepal
Domestic airfares vary according to:
- Route
- Airline
- Travel date
- Season
- Seat availability
- Booking time
- Government taxes and airport charges
- Fuel surcharge where applicable
Popular routes such as Kathmandu–Pokhara generally have more competitive fares than remote mountain routes.
Mountain routes such as Pokhara–Jomsom and flights to remote Himalayan airports can be more expensive because of aircraft capacity, operational conditions and limited flight frequency.
For an exact fare, travelers should check the fare for their specific travel date rather than relying on a fixed annual price.
Domestic Flight Baggage Allowance
Baggage allowances depend on the airline, aircraft and route.
Travelers should check their ticket or airline baggage policy before departure.
This is especially important for trekking routes because trekkers may carry:
- Trekking backpacks
- Duffel bags
- Camera equipment
- Trekking poles
- Sleeping bags
- Personal equipment
For small mountain aircraft, baggage restrictions can be more important than on larger aircraft operating major city routes.
Best Time to Take Domestic Flights in Nepal
The best time for reliable mountain flights generally depends on the destination and season.
Spring: March–May
Spring is a popular trekking season. Mountain destinations can experience good visibility, although weather can change quickly.
Summer/Monsoon: June–September
Monsoon brings rain, clouds and reduced visibility across many parts of Nepal. Flight delays and cancellations can occur.
Autumn: October–November
Autumn is one of Nepal's most popular tourism seasons. Clearer skies generally make this an excellent period for mountain travel.
Winter: December–February
Winter flights can be affected by fog, particularly in the Terai and Kathmandu Valley, while mountain destinations can experience cold and changing weather.
Domestic Flight Delays and Cancellations
Travelers should understand that Nepal's mountain flights operate in challenging geographical conditions.
Flights may be delayed or cancelled because of:
- Poor visibility
- Cloud
- Heavy rain
- Strong wind
- Snow
- Fog
- Airport operating conditions
- Aircraft availability
- Air traffic restrictions
For trekking and pilgrimage itineraries, keeping a buffer day is strongly recommended.
For example, if your international flight departs Kathmandu on Saturday, it is safer not to schedule a mountain flight returning to Kathmandu on the same day without sufficient contingency time.
Domestic Flights for Trekking in Nepal
Domestic aviation is an important part of many trekking itineraries.
Everest Region
Kathmandu → Lukla
Used for:
- Everest Base Camp
- Gokyo
- Everest Three Passes
- Everest View Trek
Annapurna Region
Pokhara → Jomsom
Used for:
- Muktinath
- Mustang
- Jomsom
- Annapurna Circuit
Dolpo Region
Nepalgunj → Juphal
Used for:
- Upper Dolpo
- Lower Dolpo
- Phoksundo Lake
Humla
Nepalgunj → Simikot
Used for:
- Humla
- Hilsa
- Kailash Mansarovar access
Domestic Flight + Road Combination
A flight does not always have to be the complete journey.
Many Nepal itineraries combine flights and road transportation.
Example: Kathmandu – Pokhara – Chitwan – Kathmandu
Kathmandu → Pokhara: Flight
Pokhara → Chitwan: Tourist vehicle
Chitwan → Kathmandu: Tourist vehicle or flight via Bharatpur
Example: Kathmandu – Lumbini – Pokhara – Kathmandu
Kathmandu → Bhairahawa: Flight
Bhairahawa → Lumbini: Private vehicle
Lumbini → Pokhara: Road
Pokhara → Kathmandu: Flight
Example: Kathmandu – Everest Base Camp
Kathmandu → Lukla: Flight
Lukla → Everest Base Camp: Trek
Lukla → Kathmandu: Flight
How to Choose the Right Nepal Domestic Flight
Before booking, consider:
- Destination – Choose the nearest practical airport.
- Travel date – Flight frequency changes by route and season.
- Weather – Mountain flights require greater flexibility.
- Baggage – Check baggage restrictions before departure.
- Connection time – Avoid very tight international connections.
- Buffer days – Particularly important for Lukla, Jomsom, Dolpa and Simikot.
- Alternative transportation – Consider road or helicopter options where appropriate.
- Travel insurance – Useful for trips involving weather-sensitive mountain flights.
Popular Nepal Domestic Flight Routes at a Glance
| Route | Airport Codes | Main Travel Purpose |
|---|---|---|
| Kathmandu – Pokhara | KTM–PKR | Tourism |
| Kathmandu – Lukla | KTM–LUA | Everest Trekking |
| Pokhara – Jomsom | PKR–JMO | Mustang & Muktinath |
| Kathmandu – Bharatpur | KTM–BHR | Chitwan |
| Kathmandu – Bhairahawa | KTM–BWA | Lumbini |
| Kathmandu – Nepalgunj | KTM–KEP | Western Nepal |
| Nepalgunj – Simikot | KEP–IMK | Humla/Kailash |
| Nepalgunj – Dolpa | KEP–DOP | Dolpo |
| Kathmandu – Bhadrapur | KTM–BDP | Eastern Nepal |
| Kathmandu – Biratnagar | KTM–BIR | Eastern Nepal |
| Kathmandu – Janakpur | KTM–JKR | Pilgrimage |
| Kathmandu – Dhangadhi | KTM–DHI | Far-West Nepal |
| Kathmandu – Surkhet | KTM–SKH | Karnali |
Book Nepal Domestic Flights
Whether you are planning a Kathmandu–Pokhara flight, Kathmandu–Lukla flight, Pokhara–Jomsom flight, Kathmandu–Bhairahawa flight, Nepalgunj–Simikot flight, or another domestic route, it is important to confirm the current flight schedule, fare, baggage allowance and operating status for your travel date.
For trekking, pilgrimage and remote Himalayan destinations, professional assistance can also help with flight booking, airport transfers, vehicle arrangements and contingency planning.
Frequently Asked Questions
Which is the most popular domestic flight route in Nepal?
Kathmandu–Pokhara is among the country's most popular domestic routes.
Which airport is used for Everest Base Camp trekking?
Lukla's Tenzing-Hillary Airport is the traditional air gateway for the Everest region.
How can I reach Muktinath by domestic flight?
A common option is flying from Pokhara to Jomsom and continuing by road toward Muktinath.
Which airport is closest to Lumbini?
Gautam Buddha International Airport in Bhairahawa is the main airport serving Lumbini.
Can domestic flights in Nepal be cancelled because of weather?
Yes. Weather and visibility can affect flights, especially at mountain airports.
Should I keep a buffer day for mountain flights?
Yes. A buffer day is strongly recommended for weather-sensitive routes such as Lukla, Jomsom, Simikot and Dolpa.
